deployed solar array - Fransızca İngilizce Sözlük